mountain clearing - Alemán Inglés Diccionario